Home
Homophones
Dictionary
Privacy
sanitary landfill
Explore definitions, synonyms, and language insights of sanitary landfill
Search
Find Rhymes
Find Homophones
Definitions
More General Terms
Definitions
Noun
a low area where waste is buried between layers of earth
Back to Top
More General Terms
landfill
Back to Top